non-permeable layer - Alemán Inglés Diccionario